]> git.pld-linux.org Git - packages/gtk+3.git/blob - gtk+3.spec
- updated BRs
[packages/gtk+3.git] / gtk+3.spec
1 # TODO: cloudproviders >= 0.2.5 or --disable-cloudproviders
2 #
3 # Conditional build:
4 %bcond_without  apidocs         # gtk-doc build
5 %bcond_without  cloudprint      # cloudprint print backend
6 %bcond_without  cups            # CUPS print backend
7 %bcond_without  papi            # PAPI print backend
8 %bcond_without  broadway        # Broadway target
9 %bcond_with     mir             # Mir target
10 %bcond_with     typeahead       # Typeahead in open dialog
11 %bcond_without  wayland         # Wayland target
12 %bcond_without  static_libs     # static library build
13
14 Summary:        The GIMP Toolkit
15 Summary(cs.UTF-8):      Sada nástrojů pro GIMP
16 Summary(de.UTF-8):      Der GIMP-Toolkit
17 Summary(fi.UTF-8):      GIMP-työkalukokoelma
18 Summary(fr.UTF-8):      Le toolkit de GIMP
19 Summary(it.UTF-8):      Il toolkit per GIMP
20 Summary(pl.UTF-8):      GIMP Toolkit
21 Summary(tr.UTF-8):      GIMP ToolKit arayüz kitaplığı
22 Name:           gtk+3
23 Version:        3.24.1
24 Release:        2
25 License:        LGPL v2+
26 Group:          X11/Libraries
27 Source0:        http://ftp.gnome.org/pub/GNOME/sources/gtk+/3.24/gtk+-%{version}.tar.xz
28 # Source0-md5:  9dfe16f486573815f242fa400763feb7
29 Patch0:         %{name}-papi.patch
30 Patch1:         typeahead.patch
31 URL:            http://www.gtk.org/
32 BuildRequires:  at-spi2-atk-devel >= 2.6.0
33 BuildRequires:  atk-devel >= 1:2.16.0
34 BuildRequires:  autoconf >= 2.62
35 BuildRequires:  automake >= 1:1.11
36 # cairo-gobject + cairo-pdf,cairo-ps,cairo-svg
37 BuildRequires:  cairo-gobject-devel >= 1.14.0
38 BuildRequires:  colord-devel >= 0.1.9
39 %{?with_mir:BuildRequires:      content-hub[-glib?]-devel}
40 %if %{with cups} || %{with papi}
41 BuildRequires:  cups-devel >= 1:1.2
42 %endif
43 BuildRequires:  docbook-dtd412-xml
44 BuildRequires:  docbook-style-xsl-nons
45 BuildRequires:  fontconfig-devel
46 BuildRequires:  gdk-pixbuf2-devel >= 2.31.0
47 BuildRequires:  gettext-tools >= 0.19.7
48 BuildRequires:  glib2-devel >= 1:2.50.0
49 BuildRequires:  gobject-introspection-devel >= 1.39.0
50 %if %{with apidocs}
51 BuildRequires:  gtk-doc >= 1.20
52 BuildRequires:  gtk-doc-automake >= 1.20
53 %endif
54 BuildRequires:  harfbuzz-devel >= 0.9
55 BuildRequires:  iso-codes
56 %{?with_cloudprint:BuildRequires:       json-glib-devel >= 1.0}
57 BuildRequires:  libepoxy-devel >= 1.4
58 BuildRequires:  libstdc++-devel
59 BuildRequires:  libtool >= 2:2.2.6
60 BuildRequires:  libxml2-progs >= 1:2.6.31
61 BuildRequires:  libxslt-progs >= 1.1.20
62 # mirclient >= 0.22.0, mircookie >= 0.17.0
63 %{?with_mir:BuildRequires:      mir-devel >= 0.22.0}
64 BuildRequires:  pango-devel >= 1:1.41.0
65 %{?with_papi:BuildRequires:     papi-devel}
66 BuildRequires:  perl-base
67 BuildRequires:  pkgconfig
68 %{?with_cloudprint:BuildRequires:       rest-devel >= 0.7}
69 BuildRequires:  rpm-pythonprov
70 BuildRequires:  rpmbuild(macros) >= 1.592
71 BuildRequires:  sqlite3-devel
72 BuildRequires:  tar >= 1:1.22
73 BuildRequires:  xorg-lib-libX11-devel >= 1.5.0
74 BuildRequires:  xorg-lib-libXcomposite-devel
75 BuildRequires:  xorg-lib-libXcursor-devel
76 BuildRequires:  xorg-lib-libXdamage-devel
77 BuildRequires:  xorg-lib-libXext-devel
78 BuildRequires:  xorg-lib-libXfixes-devel
79 BuildRequires:  xorg-lib-libXft-devel
80 BuildRequires:  xorg-lib-libXi-devel
81 BuildRequires:  xorg-lib-libXinerama-devel
82 BuildRequires:  xorg-lib-libXrandr-devel >= 1.5.0
83 BuildRequires:  xorg-lib-libXrender-devel
84 BuildRequires:  xz
85 %{?with_broadway:BuildRequires: zlib-devel}
86 %if %{with wayland}
87 # wayland-client, wayland-cursor, wayland-scanner
88 BuildRequires:  wayland-devel >= 1.9.91
89 BuildRequires:  wayland-egl-devel
90 BuildRequires:  wayland-protocols >= 1.12
91 BuildRequires:  xorg-lib-libxkbcommon-devel >= 0.2.0
92 %endif
93 Requires:       xorg-lib-libX11 >= 1.5.0
94 Requires(post,postun):  glib2 >= 1:2.50.0
95 Requires:       atk >= 1:2.16.0
96 Requires:       cairo-gobject >= 1.14.0
97 Requires:       gdk-pixbuf2 >= 2.31.0
98 Requires:       glib2 >= 1:2.50.0
99 Requires:       libepoxy >= 1.4
100 Requires:       pango >= 1:1.41.0
101 Requires:       xorg-lib-libXi >= 1.3.0
102 Requires:       xorg-lib-libXrandr >= 1.5.0
103 %if %{with wayland}
104 Requires:       wayland >= 1.9.91
105 Requires:       xorg-lib-libxkbcommon >= 0.2.0
106 %endif
107 # evince is used as gtk-print-preview-command by default
108 Suggests:       evince-backend-pdf
109 %if %{with cups}
110 # cups is used by default if gtk+ is built with cups
111 Suggests:       %{name}-cups = %{version}-%{release}
112 %endif
113 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
114
115 %define         abivers 3.0.0
116
117 %if "%{_lib}" != "lib"
118 %define         libext          %(lib="%{_lib}"; echo ${lib#lib})
119 %define         pqext           -%{libext}
120 %else
121 %define         pqext           %{nil}
122 %endif
123
124 %description
125 GTK+, which stands for the GIMP ToolKit, is a library for creating
126 graphical user interfaces for the X Window System. It is designed to
127 be small, efficient, and flexible. GTK+ is written in C with a very
128 object-oriented approach. GDK (part of GTK+) is a drawing toolkit
129 which provides a thin layer over Xlib to help automate things like
130 dealing with different color depths, and GTK is a widget set for
131 creating user interfaces.
132
133 %description -l cs.UTF-8
134 Knihovny X původně psané pro GIMP, které nyní používá také řada jiných
135 programů.
136
137 %description -l da.UTF-8
138 X biblioteker, oprindeligt udviklet til GIMP, men anvendes nu af flere
139 forskellige programmer.
140
141 %description -l de.UTF-8
142 Die X-Libraries, die ursprünglich für GIMP geschrieben wurden und
143 mittlerweile für eine ganze Reihe anderer Programme benutzt werden.
144
145 %description -l fr.UTF-8
146 X-kirjastot, jotka alunperin kirjoitettiin GIMP:lle, mutta joita
147 käytetään nyt myös useissa muissakin ohjelmissa.
148
149 %description -l it.UTF-8
150 Libreria X scritta per GIMP. Viene usata da diversi programmi.
151
152 %description -l pl.UTF-8
153 GTK+, która to biblioteka stała się podstawą programu GIMP, zawiera
154 funkcje do tworzenia graficznego interfejsu użytkownika pod X Window.
155 Była tworzona z założeniem żeby była mała, efektywna i wygodna. GTK+
156 jest napisane w C z podejściem zorientowanym bardzo obiektowo. GDK
157 (część GTK+) jest warstwą pośrednią pomiędzy Xlib a właściwym GTK
158 zapewniającą pracę niezależnie od głębi koloru (ilości bitów na
159 piksel). GTK (druga część GTK+) jest natomiast już zbiorem różnego
160 rodzaju kontrolek służących do tworzenia interfejsu użytkownika.
161
162 %description -l tr.UTF-8
163 Başlangıçta GIMP için yazılmış X kitaplıkları. Şu anda başka
164 programlarca da kullanılmaktadır.
165
166 %package -n gtk-update-icon-cache
167 Summary:        Utility to update icon cache used by GTK+ library
168 Summary(pl.UTF-8):      Narzędzie do uaktualniania cache'a ikon używanego przez bibliotekę GTK+
169 Group:          Applications/System
170 Requires:       gdk-pixbuf2 >= 2.31.0
171 Requires:       glib2 >= 1:2.50.0
172
173 %description -n gtk-update-icon-cache
174 Utility to update icon cache used by GTK+ library.
175
176 %description -n gtk-update-icon-cache -l pl.UTF-8
177 Narzędzie do uaktualniania cache'a ikon używanego przez bibliotekę
178 GTK+.
179
180 %package devel
181 Summary:        GTK+ header files and development documentation
182 Summary(cs.UTF-8):      Sada nástrojů GIMP a kreslící kit GIMP
183 Summary(da.UTF-8):      GIMP Toolkit og GIMP Tegnings-værktøj
184 Summary(de.UTF-8):      GIMP Toolkit und GIMP Drawing Kit
185 Summary(fi.UTF-8):      Gimp-työkalukokoelma ja Gimp-piirtotyökalut
186 Summary(fr.UTF-8):      Toolkit de GIMP (GTK) et Kit de dessin de GIMP (GDK)
187 Summary(it.UTF-8):      GIMP Toolkit and GIMP Drawing Kit
188 Summary(pl.UTF-8):      Pliki nagłówkowe i dokumentacja do GTK+
189 Summary(tr.UTF-8):      GIMP araç takımı ve çizim takımı
190 Group:          X11/Development/Libraries
191 Requires:       %{name} = %{version}-%{release}
192 Requires:       at-spi2-atk-devel >= 2.6.0
193 Requires:       atk-devel >= 1:2.16.0
194 Requires:       cairo-gobject-devel >= 1.14.0
195 Requires:       gdk-pixbuf2-devel >= 2.31.0
196 Requires:       glib2-devel >= 1:2.50.0
197 Requires:       pango-devel >= 1:1.41.0
198 Requires:       shared-mime-info
199
200 %description devel
201 Header files and development documentation for the GTK+ libraries.
202
203 %description devel -l pl.UTF-8
204 Pliki nagłówkowe i dokumentacja do bibliotek GTK+.
205
206 %package static
207 Summary:        GTK+ static libraries
208 Summary(pl.UTF-8):      Biblioteki statyczne GTK+
209 Group:          X11/Development/Libraries
210 Requires:       %{name}-devel = %{version}-%{release}
211
212 %description static
213 GTK+ static libraries.
214
215 %description static -l pl.UTF-8
216 Biblioteki statyczne GTK+
217
218 %package apidocs
219 Summary:        GTK+ API documentation
220 Summary(pl.UTF-8):      Dokumentacja API GTK+
221 Group:          Documentation
222 Requires:       gtk-doc-common
223 %if "%{_rpmversion}" >= "5"
224 BuildArch:      noarch
225 %endif
226
227 %description apidocs
228 GTK+ API documentation.
229
230 %description apidocs -l pl.UTF-8
231 Dokumentacja API GTK+.
232
233 %package examples
234 Summary:        GTK+ - example programs
235 Summary(pl.UTF-8):      GTK+ - programy przykładowe
236 Group:          X11/Development/Libraries
237 Requires(post,postun):  glib2 >= 1:2.50.0
238 Requires:       %{name}-devel = %{version}-%{release}
239
240 %description examples
241 GTK+ - example programs.
242
243 %description examples -l pl.UTF-8
244 GTK+ - przykładowe programy.
245
246 %package cloudprint
247 Summary:        Cloudprint printing module for GTK+
248 Summary(pl.UTF-8):      Moduł GTK+ do drukowania przez Cloudprint
249 Group:          X11/Libraries
250 Requires:       %{name} = %{version}-%{release}
251
252 %description cloudprint
253 Cloudprint printing module for GTK+.
254
255 %description cloudprint -l pl.UTF-8
256 Moduł GTK+ do drukowania przez Cloudprint.
257
258 %package cups
259 Summary:        CUPS printing module for GTK+
260 Summary(pl.UTF-8):      Moduł GTK+ do drukowania przez CUPS
261 Group:          X11/Libraries
262 Requires:       %{name} = %{version}-%{release}
263
264 %description cups
265 CUPS printing module for GTK+.
266
267 %description cups -l pl.UTF-8
268 Moduł GTK+ do drukowania przez CUPS.
269
270 %package papi
271 Summary:        PAPI printing module for GTK+
272 Summary(pl.UTF-8):      Moduł GTK+ do drukowania przez PAPI
273 Group:          X11/Libraries
274 Requires:       %{name} = %{version}-%{release}
275 Requires:       papi
276
277 %description papi
278 PAPI printing module for GTK+.
279
280 %description papi -l pl.UTF-8
281 Moduł GTK+ do drukowania przez PAPI.
282
283 %prep
284 %setup -q -n gtk+-%{version}
285 %patch0 -p1
286 %if %{with typeahead}
287 %patch1 -p1
288 %endif
289
290 # for packaging clean examples
291 # TODO: add am patch to do it like demos/gtk-demo via some configurable dir
292 # NOTE: make install so far installs only demos/gtk-demo
293 install -d _examples
294 cp -a demos examples _examples
295
296 # upstream used too new wayland for make dist in 3.10.6 - force regeneration
297 touch gdk/wayland/protocol/gtk-shell.xml
298
299 %build
300 CPPFLAGS="%{rpmcppflags}%{?with_papi: -I/usr/include/papi}"
301 %{?with_apidocs:%{__gtkdocize}}
302 %{__libtoolize}
303 %{__aclocal} -I m4
304 %{__autoconf}
305 %{__autoheader}
306 %{__automake}
307 %configure \
308         --disable-silent-rules \
309         %{!?with_cloudprint:--disable-cloudprint} \
310         %{__disable cups} \
311         %{!?with_papi:--disable-papi} \
312         %{?debug:--enable-debug=yes} \
313         %{__enable_disable apidocs gtk-doc} \
314         --enable-man \
315         %{__enable_disable static_libs static} \
316         %{?with_broadway:--enable-broadway-backend} \
317         %{?with_mir:--enable-mir-backend} \
318         %{?with_wayland:--enable-wayland-backend} \
319         --enable-x11-backend \
320         --enable-xinerama \
321         --enable-xkb \
322         --with-html-dir=%{_gtkdocdir}
323
324 %{__make} \
325         democodedir=%{_examplesdir}/%{name}-%{version}/demos/gtk-demo
326
327 %install
328 rm -rf $RPM_BUILD_ROOT
329 install -d $RPM_BUILD_ROOT%{_libdir}/gtk-3.0/%{abivers}/engines
330 install -d $RPM_BUILD_ROOT%{_libdir}/gtk-3.0/%{abivers}/theming-engines
331
332 %{__make} install \
333         democodedir=%{_examplesdir}/%{name}-%{version}/demos/gtk-demo \
334         DESTDIR=$RPM_BUILD_ROOT
335
336 touch $RPM_BUILD_ROOT%{_libdir}/gtk-3.0/%{abivers}/gtk.immodules
337 install -d $RPM_BUILD_ROOT%{_libdir}/gtk-3.0/modules
338
339 install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
340 cp -a _examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
341
342 # shut up check-files (static modules and *.la for modules)
343 %{__rm} -r $RPM_BUILD_ROOT%{_libdir}/gtk-3.0/%{abivers}/*/*.la \
344         %{?with_static_libs:$RPM_BUILD_ROOT%{_libdir}/gtk-3.0/%{abivers}/*/*.a}
345
346 %if "%{_lib}" != "lib"
347 # We need to have 32-bit and 64-bit binaries as they have hardcoded LIBDIR.
348 # (needed when multilib is used)
349 mv $RPM_BUILD_ROOT%{_bindir}/gtk-query-immodules-3.0{,%{pqext}}
350 %endif
351
352 %{__mv} $RPM_BUILD_ROOT%{_localedir}/{sr@ije,sr@ijekavian}
353 # unsupported by glibc
354 %{__rm} -r $RPM_BUILD_ROOT%{_localedir}/io
355
356 %{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
357
358 %find_lang %{name} --all-name
359
360 %{!?with_apidocs:%{__rm} -r $RPM_BUILD_ROOT%{_gtkdocdir}/{gdk3,gtk3}}
361
362 %clean
363 rm -rf $RPM_BUILD_ROOT
364
365 %post
366 /sbin/ldconfig
367 %glib_compile_schemas
368 umask 022
369 %{_bindir}/gtk-query-immodules-3.0%{pqext} --update-cache
370 exit 0
371
372 %postun
373 /sbin/ldconfig
374 if [ "$1" != "0" ]; then
375         umask 022
376         %{_bindir}/gtk-query-immodules-3.0%{pqext} --update-cache
377 else
378         %glib_compile_schemas
379 fi
380 exit 0
381
382 %post examples
383 %glib_compile_schemas
384
385 %postun examples
386 %glib_compile_schemas
387
388 %files -f %{name}.lang
389 %defattr(644,root,root,755)
390 %doc AUTHORS NEWS README
391 %{?with_broadway:%attr(755,root,root) %{_bindir}/broadwayd}
392 %attr(755,root,root) %{_bindir}/gtk-launch
393 %attr(755,root,root) %{_bindir}/gtk-query-immodules-3.0%{pqext}
394 %attr(755,root,root) %{_libdir}/libgailutil-3.so.*.*.*
395 %attr(755,root,root) %ghost %{_libdir}/libgailutil-3.so.0
396 %attr(755,root,root) %{_libdir}/libgdk-3.so.*.*.*
397 %attr(755,root,root) %ghost %{_libdir}/libgdk-3.so.0
398 %attr(755,root,root) %{_libdir}/libgtk-3.so.*.*.*
399 %attr(755,root,root) %ghost %{_libdir}/libgtk-3.so.0
400
401 %dir %{_libdir}/gtk-3.0
402 %dir %{_libdir}/gtk-3.0/modules
403 %dir %{_libdir}/gtk-3.0/%{abivers}
404 %dir %{_libdir}/gtk-3.0/%{abivers}/engines
405 %dir %{_libdir}/gtk-3.0/%{abivers}/theming-engines
406 %dir %{_libdir}/gtk-3.0/%{abivers}/immodules
407 %dir %{_libdir}/gtk-3.0/%{abivers}/printbackends
408 %ghost %{_libdir}/gtk-3.0/%{abivers}/gtk.immodules
409 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/printbackends/libprintbackend-file.so
410 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/printbackends/libprintbackend-lpr.so
411 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-am-et.so
412 %{?with_broadway:%attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-broadway.so}
413 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-cedilla.so
414 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-cyrillic-translit.so
415 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-inuktitut.so
416 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-ipa.so
417 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-multipress.so
418 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-thai.so
419 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-ti-er.so
420 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-ti-et.so
421 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-viqr.so
422 %if %{with wayland}
423 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-wayland.so
424 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-waylandgtk.so
425 %endif
426 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-xim.so
427 %{_libdir}/girepository-1.0/Gdk-3.0.typelib
428 %{_libdir}/girepository-1.0/GdkX11-3.0.typelib
429 %{_libdir}/girepository-1.0/Gtk-3.0.typelib
430
431 %dir %{_sysconfdir}/gtk-3.0
432 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/gtk-3.0/im-multipress.conf
433 %{_datadir}/glib-2.0/schemas/org.gtk.Settings.ColorChooser.gschema.xml
434 %{_datadir}/glib-2.0/schemas/org.gtk.Settings.Debug.gschema.xml
435 %{_datadir}/glib-2.0/schemas/org.gtk.Settings.EmojiChooser.gschema.xml
436 %{_datadir}/glib-2.0/schemas/org.gtk.Settings.FileChooser.gschema.xml
437 %dir %{_datadir}/themes/Default/gtk-3.0
438 %{_datadir}/themes/Default/gtk-3.0/gtk-keys.css
439 %dir %{_datadir}/themes/Emacs
440 %dir %{_datadir}/themes/Emacs/gtk-3.0
441 %{_datadir}/themes/Emacs/gtk-3.0/gtk-keys.css
442 %{?with_broadway:%{_mandir}/man1/broadwayd.1*}
443 %{_mandir}/man1/gtk-launch.1*
444 %{_mandir}/man1/gtk-query-immodules-3.0.1*
445
446 %files -n gtk-update-icon-cache
447 %defattr(644,root,root,755)
448 %attr(755,root,root) %{_bindir}/gtk-encode-symbolic-svg
449 %attr(755,root,root) %{_bindir}/gtk-update-icon-cache
450 %{_mandir}/man1/gtk-encode-symbolic-svg.1*
451 %{_mandir}/man1/gtk-update-icon-cache.1*
452
453 %files devel
454 %defattr(644,root,root,755)
455 %doc ChangeLog
456 %attr(755,root,root) %{_bindir}/gtk-builder-tool
457 %attr(755,root,root) %{_bindir}/gtk-query-settings
458 %attr(755,root,root) %{_libdir}/libgailutil-3.so
459 %attr(755,root,root) %{_libdir}/libgdk-3.so
460 %attr(755,root,root) %{_libdir}/libgtk-3.so
461 %{_includedir}/gail-3.0
462 %{_includedir}/gtk-3.0
463 %{_aclocaldir}/gtk-3.0.m4
464 %{_pkgconfigdir}/gail-3.0.pc
465 %{_pkgconfigdir}/gdk-3.0.pc
466 %{_pkgconfigdir}/gdk-x11-3.0.pc
467 %{_pkgconfigdir}/gtk+-3.0.pc
468 %{_pkgconfigdir}/gtk+-unix-print-3.0.pc
469 %{_pkgconfigdir}/gtk+-x11-3.0.pc
470 %if %{with broadway}
471 %{_pkgconfigdir}/gdk-broadway-3.0.pc
472 %{_pkgconfigdir}/gtk+-broadway-3.0.pc
473 %endif
474 %if %{with mir}
475 %{_pkgconfigdir}/gdk-mir-3.0.pc
476 %{_pkgconfigdir}/gtk+-mir-3.0.pc
477 %endif
478 %if %{with wayland}
479 %{_pkgconfigdir}/gdk-wayland-3.0.pc
480 %{_pkgconfigdir}/gtk+-wayland-3.0.pc
481 %endif
482 %{_datadir}/gettext/its/gtkbuilder.its
483 %{_datadir}/gettext/its/gtkbuilder.loc
484 %{_datadir}/gtk-3.0
485 %{_datadir}/gir-1.0/Gdk-3.0.gir
486 %{_datadir}/gir-1.0/GdkX11-3.0.gir
487 %{_datadir}/gir-1.0/Gtk-3.0.gir
488 %{_mandir}/man1/gtk-builder-tool.1*
489 %{_mandir}/man1/gtk-query-settings.1*
490
491 %if %{with static_libs}
492 %files static
493 %defattr(644,root,root,755)
494 %{_libdir}/libgailutil-3.a
495 %{_libdir}/libgdk-3.a
496 %{_libdir}/libgtk-3.a
497 %endif
498
499 %if %{with apidocs}
500 %files apidocs
501 %defattr(644,root,root,755)
502 %{_gtkdocdir}/gail-libgail-util3
503 %{_gtkdocdir}/gdk3
504 %{_gtkdocdir}/gtk3
505 %endif
506
507 %files examples
508 %defattr(644,root,root,755)
509 %attr(755,root,root) %{_bindir}/gtk3-demo
510 %attr(755,root,root) %{_bindir}/gtk3-demo-application
511 %attr(755,root,root) %{_bindir}/gtk3-icon-browser
512 %attr(755,root,root) %{_bindir}/gtk3-widget-factory
513 %{_datadir}/glib-2.0/schemas/org.gtk.Demo.gschema.xml
514 %{_datadir}/glib-2.0/schemas/org.gtk.exampleapp.gschema.xml
515 %{_desktopdir}/gtk3-demo.desktop
516 %{_desktopdir}/gtk3-icon-browser.desktop
517 %{_desktopdir}/gtk3-widget-factory.desktop
518 %{_iconsdir}/hicolor/*/apps/gtk3-demo-symbolic.symbolic.png
519 %{_iconsdir}/hicolor/*/apps/gtk3-demo.png
520 %{_iconsdir}/hicolor/*/apps/gtk3-widget-factory-symbolic.symbolic.png
521 %{_iconsdir}/hicolor/*/apps/gtk3-widget-factory.png
522 %{_mandir}/man1/gtk3-demo.1*
523 %{_mandir}/man1/gtk3-demo-application.1*
524 %{_mandir}/man1/gtk3-icon-browser.1*
525 %{_mandir}/man1/gtk3-widget-factory.1*
526 %{_examplesdir}/%{name}-%{version}
527
528 %if %{with cloudprint}
529 %files cloudprint
530 %defattr(644,root,root,755)
531 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/printbackends/libprintbackend-cloudprint.so
532 %endif
533
534 %if %{with cups}
535 %files cups
536 %defattr(644,root,root,755)
537 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/printbackends/libprintbackend-cups.so
538 %endif
539
540 %if %{with papi}
541 %files papi
542 %defattr(644,root,root,755)
543 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/printbackends/libprintbackend-papi.so
544 %endif
This page took 0.128972 seconds and 3 git commands to generate.